384276
405846
952719
828910
294531
137440
511721
964
150885
738943
2464
600316
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471